submit the report - Spanish English Dictionary